package cn.iocoder.yudao.module.erp.controller.admin.dpitem.dpeastlistbj.vo;

import lombok.*;
import io.swagger.v3.oas.annotations.media.Schema;
import cn.iocoder.yudao.framework.common.pojo.PageParam;

@Schema(description = "管理后台 - 北疆口岸仓东线清单分页 Request VO")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class DpEastListBjPageReqVO extends PageParam {

    @Schema(description = "运单号")
    private String no;

    @Schema(description = "票号")
    private String ticketNo;

    @Schema(description = "箱唛头")
    private String boxMarking;

    @Schema(description = "品名", example = "张三")
    private String productName;

    @Schema(description = "产品信息")
    private String productInfo;

    @Schema(description = "材质俄语")
    private String materialRu;

    @Schema(description = "件数")
    private Long quantity;

    @Schema(description = "每箱数量")
    private Long quantityPerBox;

    @Schema(description = "单位")
    private String unit;

    @Schema(description = "总数")
    private Long total;

    @Schema(description = "长")
    private Double length;

    @Schema(description = "宽")
    private Double width;

    @Schema(description = "高")
    private Double high;

    @Schema(description = "体积每箱")
    private Double volumePerBox;

    @Schema(description = "立方")
    private Double cubem;

    @Schema(description = "毛重每箱")
    private Double grossWeightPerBox;

    @Schema(description = "毛重")
    private Double grossWeight;

    @Schema(description = "单箱净重")
    private Double netWeightBox;

    @Schema(description = "总净重")
    private Double totalNetWeight;

    @Schema(description = "包装方式")
    private String packaging;

    @Schema(description = "备注")
    private String notes;

}